home *** CD-ROM | disk | FTP | other *** search
/ Cracking 2 / Cracking II..iso / Kompresni & kodovaci programy / ucl-0.91 / B / dos32 / dj2.bat next >
DOS Batch File  |  2000-02-24  |  823b  |  34 lines

  1. rem /* DOS 32 bit - djgpp2 + gcc
  2. rem  * a very simple make driver
  3. rem  * Copyright (C) 1996-2000 Markus F.X.J. Oberhumer
  4. rem  */
  5.  
  6. @if "%UCL_ECHO%"=="n" echo off
  7.  
  8. set EXTRA_CFLAGS=
  9.  
  10. set CC=gcc
  11. set CFLAGS=@b/gcc.opt @b/dos32/dj2.opt @b/gcc_ucl.opt %EXTRA_CFLAGS%
  12. set ASFLAGS=-x assembler-with-cpp -Wall
  13. set MYLIB=libucl.a
  14.  
  15. echo Compiling, please be patient...
  16. %CC% %CFLAGS% -c src/*.c
  17. @if errorlevel 1 goto error
  18. if exist %MYLIB% del %MYLIB%
  19. ar rcs %MYLIB% @b/dos32/dj2.rsp
  20. @if errorlevel 1 goto error
  21.  
  22. set CFLAGS=@b/gcc.opt @b/dos32/dj2.opt %EXTRA_CFLAGS%
  23. %CC% -s %CFLAGS% examples/simple.c %MYLIB% -o simple.exe
  24. @if errorlevel 1 goto error
  25. %CC% -s %CFLAGS% examples/uclpack.c %MYLIB% -o uclpack.exe
  26. @if errorlevel 1 goto error
  27.  
  28. echo Done.
  29. goto end
  30. :error
  31. echo error!
  32. :end
  33. @call b\unset.bat
  34.